home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacWorld 1999 January - Disc 2
/
Macworld (1999-01) (Disk 2).dmg
/
Serious Demos
/
Symbolic Composer 4.2
/
Environment
/
System
/
CADAR
/
Symbols
/
Chords
/
get-chord-roots
< prev
next >
Wrap
Text File
|
1998-10-22
|
615b
|
21 lines
get-chord-roots chords
To pick the root-positions
get-chord-roots uses a theory
by Hindemith and uses
his series2 to make its choices.
series2 says that the most dominant interval is the fifth.
so if a fifth is percent it takes the lowest note of the
fifth as root. if more than one fifth is percent it takes
the lowest of them.
next strongest interval is a fourth a if a fourth is percent
then the top note is the root.
then it keeps on thru the rest of the intervals.
(get-chord-roots '(agh bfhi cghl aeg dachj))
->(a b h a a)
to make a bass part you can always transpose
the roots down an octave or two.